<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of TipoCompraMapper
 *
 * @author felipe
 */
class App_Model_TipoCompraMapper extends Voitech_Mapper {
    public function __construct(App_Model_TipoCompra $obTipoCompra) {
        $this->obModel = $obTipoCompra;
    }
    
    public function buscarPorId(){
        $rowTipoCompra = App_Model_Db_TipoCompra::build()->find($this->obModel->getCoTipoCompra());
        if(empty($rowTipoCompra)){
            return;
        }
        return $this->carregar($rowTipoCompra)->getObModel();
    }
    
    public function carregar(stdClass $obRow){
        $this->obModel->setCoTipoCompra($obRow->co_tipo_compra)
                      ->setNoTipoCompra($obRow->no_tipo_compra);
        return $this;
    }
    
    public function cadastrar(){
        
    }
    
    public function alterar(){
        
    }
    public function ativar(){
        
    }
    public function desativar(){
        
    }
    public function retornarArrayPopulado(){
        
    }
}

?>
